radical left - French English Dictionary